perm filename CS258[W83,JMC] blob
sn#697413 filedate 1983-01-25 generic text, type C, neo UTF8
COMMENT ā VALID 00002 PAGES
C REC PAGE DESCRIPTION
C00001 00001
C00002 00002 CS 258 Course Description
C00003 ENDMK
Cā;
CS 258 Course Description
258. Mathematical Theory of Computation--Abstract syntax and formal
semantics of programming languages. Recursively defined and algolic programs.
Proving assertions about computer programs using formalisms of Boyer and
Moore, Burstall, Cartwright, Floyd, Manna, McCarthy, and Scott. The
emphasis is on functional programs rather than sequential. Use of proof-
checking programs including EKL and the Boyer-Moore theorem prover.
Prerequisite: 156. Recommended: 206.